Hur gör jag … i Vienna?

Nedan är några av de vanligaste frågorna som ställs om Vienna medan den testades i förhand. Se den officiella sidan med vanliga frågor om Vienna för dessa och de senaste tipsen om hur du använder Vienna.

Jag har hittat ett problem med Vienna. Hur rapporterar jag det?

Lägg upp ett meddelande i Supportforumet eller i problemlistan så kommer någon att undersöka det. Ge så mycket information om problemet som du kan, inklusive: bygget av Vienna (erhållen från panelen Om Vienna), återskapande steg och vad du förväntade dig skulle hända. Det finns ett fast inlägg i forumet med tips om hur man skriver en bra felrapport.

Se till att du alltid kör den senaste versionen av Vienna. Kommandot Sök efter uppdateringar kommer att rapportera om det finns en nyare version tillgänglig än den du har.

Fixar för buggar prioriteras framför nya funktioner, så om ditt problem bekräftas vara en bugg med hög påverkan och ingen enkel lösning så kommer vi att titta på att göra en fix tillgänglig så snart som rimligen är möjligt.

Hur kan jag se vad som hände när mina prenumerationer uppdaterades?

Öppna aktivitetsfönstret från menyn Fönster. Aktivitetsfönstret visar alla prenumerationer och status för senaste gången de uppdaterades under den sessionen. Längst ner i aktivitetsfönstret visas fler detaljer inklusive HTTP-rubriker och kan vara användbara för felsökning. (Om informationsrutan inte är synlig, ta tag i det delade fältet längst ner i aktivitetsfönstret och dra det uppåt för att avslöja rutan).

Hur prenumererar jag på ett flöde som kräver användarautentisering?

Först måste du förstå att Open Reader-tjänster inte tillhandahåller autentisering till en tredjepartsserver. Vienna kommer att behöva ha direktåtkomst till en server om den kräver autentisering. Så när du prenumererar, se till att kryssrutan "Prenumerera i Open Reader" är AVmarkerad.

Sedan är det viktigt att veta att det finns två huvudsakliga metoder som servrar använder för att autentisera en användare som begär ett XML-flöde:

En svårighet ligger i det faktum att många servrar inte uttryckligen kommer att ange vilken metod de kräver.

Att kräva ett användarnamn och ett lösenord är den vanligaste metoden. Det är också det mest transparenta för användaren. Vid första uppdateringen kommer Vienna att visa dig en dialogruta där du kan ange användarnamnet och lösenordet som du har fått.
Du kan kontrollera att du har tillhandahållit dessa referenser till Vienna (och uppdatera dem om det behövs) genom fönstret "Info" som är kopplat till flödet (som du kan komma åt via menyn "Mapp → Visa info..." eller genom den sammanhangsberoende menyn du får när du högerklickar på flödet i Viennas vänstra ruta).
Observera att lösenordet är säkert lagrat i Apples Nyckelhanterare.

För servrar som kräver en cookie, får användarnamnet och lösenordet INTE ställas in i "Info"-fönstret. Båda fälten MÅSTE lämnas tomma.
Istället måste du logga in på webbplatsen via Safari eller via en webbläsarflik i Vienna.
Ett problem är att du då och då kan behöva logga in igen, eftersom cookies kan upphöra att gälla.

Hur flyttar jag min Vienna databas till en annan mapp?

Som standard är din Vienna-databas, filen messages.db som finns i ~/Library/Application Support/Vienna. Du kan flytta denna till en annan mapp om du vill. Följande steg visar hur:

  1. Avsluta Vienna.
  2. Öppna ett terminalfönster och ange:

    defaults write uk.co.opencommunity.vienna2 "DefaultDatabase" '<path to new messages.db>'

    där <path to new messages.db> är namnet på mappen som innehåller filen messages.db. Själva sökvägen bör ha filnamnet messages.db i slutet. Till exempel:

    defaults write uk.co.opencommunity.vienna2 "DefaultDatabase" '/Users/steve/mydata/messages.db'
  3. Starta om Vienna.

En av mina prenumerationer rapporterar "Fel vid analys av XML-data i flöde". Vad betyder det?

Det betyder att Vienna fick en feed back från prenumerationen som den inte kunde förstå. Det finns flera anledningar till detta:

  1. Webbadressen till flödet kanske inte pekar till ett RSS- eller Atom-flöde utan till en webbsida. Kontrollera webbadressen till det felande flödet noggrant.
  2. Själva flödet kan innehålla felaktigt formaterad XML. Vissa prenumerationer gör ett misstag när de sätter ihop XML som utgör flödet och Vienna kan inte tolka felaktig XML. Använd kommandot Validera flöde på Arkiv-menyn för att se om så är fallet. Tyvärr kan du inte göra så mycket åt detta i Vienna förutom att vänta på att själva flödet ska korrigeras av sajten.
  3. Flödet kan vara ofullständigt. Om uppdateringen avbröts kommer XML-data att vara ofullständig och kommer att visas felaktigt i Vienna. En andra uppdatering kan lösa detta problem.

Om inget av ovannämnda förklarar problemet, posta ett meddelande på supportforumet med URL till flödet som har problem.

Finns det ett kortkommando för att gå till nästa artikel, markera som läst, etc?

Troligen. Det finns enstaka tangentekvivalenter för några av menykommandona som:

Mellanslag - går till nästa olästa artikel. Om den aktuella artikeln är flera sidor lång kommer den att rulla igenom artikeln först. Om du är i slutet av den aktuella artikeln kommer den att gå till nästa olästa artikel. Däremot går kommandot Nästa olästa (Cmd+U) alltid direkt till nästa olästa artikel.

R - markerar nuvarande artikel som läst om den är oläst, eller oläst om den är läst.

F - flaggar nuvarande artikel om den inte redan är flaggad, eller tar bort existerande flagga om den redan är flaggad.

Titta i Vienna hjälpfilen för fler kortkommandon.

Vad betyder de gröna prickarna i listan över artiklar?

Blå prickar är för nya artiklar och de gröna prickarna är för uppdaterade artiklar: artiklar vars text har ändrats sedan de sist laddades ned.

Hur använder jag automatisk utgång och vad gör det?

Automatisk utgång flyttar artiklar som är äldre än ett visst antal dagar till papperskorgen. Det låter dig hålla dina mappar hanterbara genom att bara behålla artiklar som är nya. Auto-utgång körs både när Vienna startar och efter att du har uppdaterat eventuella prenumerationer. För att kontrollera artiklarnas ålder för att automatiskt utgå, ändra alternativet "Flytta artiklar till papperskorgen" i Inställningar.

Auto-utgång tar INTE bort olästa eller flaggade artiklar. Det antar att du inte har läst dessa artiklar och lämnar därför dessa orörda.

Hur skapar jag mina egna stilar?

Se sidan Egna stilar för instruktioner.

Hur skapar jag mina egna skript?

Viennas skript är skrivna med AppleScript. Se Apples resurssida för mer information.

Ett sätt att komma igång är att ladda ner ett av de befintliga skripten som Cortigs ursprungliga Share with Papers-plugin eller reefdogs Vienna till Yojimbo-skript och se dem i AppleScript-redigeraren.

För att skicka in ditt eget skript, skicka det till supportforumet och efter att det har granskats kommer det att göras tillgängligt på sidan Nedladdningar.

Hur begär jag en förbättring i Vienna?

Lägg upp ett meddelande på problemlistan.

Var hittar jag Vienna's källkod?

Se Utvecklingssidan för instruktioner om hur du skaffar källkoden för Vienna. Källkoden är fritt tillgänglig om du är intresserad av att lära dig hur Vienna fungerar, om du vill bygga din egen kopia av Vienna från grunden på din egen maskin eller om du vill låna delar för inkludering i ditt eget projekt. Källan tillhandahålls under Apache 2.0-licensen.